﻿<%@ Page Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Home Page
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
        <%if (!HttpContext.Current.User.Identity.IsAuthenticated) { %>
        <p>Доступ запрещён незарегестрированным пользователям. <%: Html.ActionLink("Войдите", "LogOn", "Account")%>
        &nbsp под своим именем или <%: Html.ActionLink("зарегестрируйтесь.", "Register", "Account") %></p>
        <%} else {%>

        <% if (ViewBag.FavouriteChannel != null)
           {%>
           <div class="channel">
                <h4>Любимый канал</h4>
                <div class="channel-descriptions">
                    <b>Имя канала: </b>
                    <%: ViewBag.FavouriteChannel.Name%>
                </div>
                <div class="channel-descriptions">
                    <b>Рейтинг: </b>
                    <%: ViewBag.FavouriteChannel.Rate%>
                </div>
                <div class="channel-descriptions">
                    <b>Описание: </b>
                    <%: ViewBag.FavouriteChannel.Description%>
                </div>
                <div class="channel-descriptions">
                    <b>Теги: </b>
                    <%: ViewBag.FavouriteChannel.ListTags%>
                </div>
                <div class="channel-descriptions">
                    <ul>
                        <li><%: Html.ActionLink("Удалить из любимых", "DeleteFromFavourite", new { id = ViewBag.FavouriteChannel.ChannelID })%></li>
                        <li><%: Html.ActionLink("Посмотреть", "ViewChannel", new { id = ViewBag.FavouriteChannel.ChannelID })%></li>
                        <li><%: Html.ActionLink("Удалить из Моих каналов", "SignOut", new { id = ViewBag.FavouriteChannel.ChannelID })%></li>
                    </ul>
                </div>

           </div>
        <%} %>
        <% if (ViewBag.ChannelList != null) {%>
        <% foreach (IloveRSS.Models.VO.ChannelVO item in ViewBag.ChannelList)
           {%>
               <%if (ViewBag.FavouriteChannel == null || ViewBag.FavouriteChannel.ChannelID != item.ChannelID)
                     {%>
                   <div class="channel">
                        <div class="channel-descriptions">
                            <b>Имя канала: </b>
                            <%: item.Name%>
                        </div>
                        <div class="channel-descriptions">
                            <b>Рейтинг: </b>
                            <%: item.Rate%>
                        </div>
                        <div class="channel-descriptions">
                            <b>Описание: </b>
                            <%: item.Description%>
                        </div>
                        <div class="channel-descriptions">
                            <b>Теги: </b>
                            <%: item.ListTags%>
                        </div>
                        <div class="channel-descriptions">
                            <ul>
                                <li><%: Html.ActionLink("Сделать любимым", "AddToFavourite", new { id = item.ChannelID })%></li>
                                <li><%: Html.ActionLink("Посмотреть", "ViewChannel", new { id = item.ChannelID })%></li>
                                <li><%: Html.ActionLink("Удалить из Моих канналов", "SignOut", new { id = item.ChannelID })%></li>
                            </ul>
                        </div>
                    </div>
                   <%} %>
               <%} %>
           <%} %>
           <% if (ViewBag.FavouriteChannel == null && ViewBag.ChannelList.Count == 0)
              {%>
              <p>   У Вас пока нет ни одного канала. Воспользуйтесь <%: Html.ActionLink("поиском","Index","Search") %> или
                 <%: Html.ActionLink("добавьте", "AddChannel", "Home")%> новый.   
              </p>
           <%} %>
        <%} %>
        
</asp:Content>
